<?session_start();
require_once('java/Java.inc');?>
<?php require_once 'xhtmlHeader.php';?>


 	<body>
	<div id="fb-root">
    </div>
    <script src="http://connect.facebook.net/en_US/all.js" type="text/javascript"></script>
    <script type="text/javascript">
      FB.init({
        appId  : '148131101921752',
        status : true, // check login status
        cookie : true, // enable cookies to allow the server to access the session
        xfbml  : false  // parse XFBML
      });
      //FB.Canvas.setSize( );
    </script>
	<div id="cuerpo">
	 <?php require_once 'config_bbdd.php';?>
	 <?php require_once 'cabecera.php';?>
	 <?php require_once 'muestraPeli.php';?>
	 <?php require_once 'loginbbdd.php';?>
	 <?php //require 'resize2.js';
			///////////////require 'resizeTamFijo.js';
			//require_once 'vars.php';
			require_once 'publicaMuro.php';
	 		//publicaPeli($me["id"], $facebook, "pelicula1", "www.google.com", "niananiaaa", 'http://supergaia.fdi.ucm.es:8060/moodvie/imagenes/vineta.png')
	 ?>
		<div id="contenido">
			<?php
				//Si no se puede conectar a la BBDD 
				if (! @mysql_select_db("usersFB",$myconn)){
					echo "<p>Error al conectar a la BBDD.</p>";
					exit();
				}
				else{
					//$user=1;//Variable para pruebas.
					//Obtengo la provincia del usuario
					
					/*$_SESSION["userGuardian"]=30;
					$_SESSION["userArtesano"]=30;
					$_SESSION["userIdealista"]=35;
					$_SESSION["userRacional"]=5;
					$_SESSION["idFBUser"]=100002305026251;;
					$_SESSION["idUser"]=15;
					$_SESSION["nombreUser"]="Miguel";
					$_SESSION["provinciaUser"]=31;*/
						
					/*echo $_SESSION["userGuardian"],"<br/>";
					echo $_SESSION["userArtesano"],"<br/>";
					echo $_SESSION["userIdealista"],"<br/>";
					echo $_SESSION["userRacional"],"<br/>";
					echo $_SESSION["idFBUser"],"<br/>";
					echo $_SESSION["idUser"],"<br/>";
					echo $_SESSION["nombreUser"],"<br/>";
					echo $_SESSION["provinciaUser"],"<br/>";*/
					
					if (!isset($_SESSION["nombreUser"]))
						require_once 'vars.php';
					
					
					if (!isset($_SESSION["provinciaUser"])){
						echo "<p class=\"fb5\">No has seleccionado una provincia. Hasta
							 que no lo hagas, no te podremos recomendar películas. Para hacerlo, por favor,
						 	accede a la <a href=\"configuracion.php\">configuración</a></p>";
					}
					else if (!userTieneTemperamento($_SESSION["idUser"])){
						echo "<p class=\"fb5\">No has hecho el test de temperamento. Hasta
							 que no lo hagas, no te podremos recomendar películas. Para hacerlo, por favor,
						 	accede al <a href=\"test.php\">test</a></p>";
					}
					else{
						/*echo "Aquí va la llamada al recomendador Java. Una vez se obtengan los resultados,
						debo procesarlos mediante PHP y mostrar los resultados. Supongo que me han llegado los siguientes
						resultados:<br/>";
						

						echo "Aquí viene la muestra de las películas (de Java sólo viene el ID y su puntación, en un String del siguiente tipo). <br/><br/>
							IDPeli1:PuntRecomendacion1;IDPeli2:PuntRecomendacion2<br/>
							Por ejemplo, si recomienda la Peli con ID 4 con punt 98.75 y la peli con ID 11 con punt 97.15, de java llega<br/>
							4:98.75;11;97.15<br/>";*/
						
						//publicaaa
						echo "<form ACTION=\"recomienda.php\" METHOD=\"post\">";
						echo "<input type=\"hidden\" name=\"publica\" value=\"si\"> ";
						if (isset($_POST['tipo']) && $_POST['tipo']=='animo'){
							echo "<input type=\"hidden\" name=\"tipo\" value=\"animo\"> ";
							echo "<input type=\"hidden\" name=\"animos\" value=\"".$_POST['animos']."\"> ";
						}
						else
							echo "<input type=\"hidden\" name=\"tipo\" value=\"normal\"> ";
				
						echo "<input type=\"submit\" value=\"Publicar recomendación\">";
						echo "</form>";
						
						
						$javaRecomendador=new Java('recomendador.ConectaRecomendador');
						$idUser=$_SESSION["idUser"];
						$JavaIDUser=new java("java.lang.String",$idUser);
						//$pelisRecomendadas=$javaRecomendador->dameRecomendacion($JavaIDUser);
//------------------la chicha empieza aqui--------------------------------------------------------------------------
						if (isset($_POST['tipo']) && $_POST['tipo']=='animo'){
							//echo "recomendación con ánimo: ".$_POST['animos'];
							$pelisRecomendadas=$javaRecomendador->dameRecomendacionAnimo($JavaIDUser, $_POST['animos']);
						}
						else{
							//echo "recomendación sin ánimo";
							$pelisRecomendadas=$javaRecomendador->dameRecomendacion($JavaIDUser);
						}
//-------------------------la chicha acaba aqui------------------------------------------------------------------------
						//echo $pelisRecomendadas."<br/>";
						//Le quito los corchetes
						$corchetes= array("[","]");
						$pelisRecomendadas=str_replace($corchetes,"",$pelisRecomendadas);
						//echo $pelisRecomendadas."<br/>";
						//Las separo entre sí
						$pelisSeparadas=explode(", ",$pelisRecomendadas);
						
						
						/*$recomendacion="4:98.75;11:97.15";
						
						$pelisRecomendadas=explode(";",$recomendacion);
						$peli1=explode(":",$pelisRecomendadas[0]);
						$peli2=explode(":",$pelisRecomendadas[1]);*/
						//echo "<br/> <br/> <br/> <br/> <br/>";
						$contador=0;
						foreach ($pelisSeparadas as $peliYPunt){
							
							$peli=explode(" ",$peliYPunt);
							//echo "Puntuación :".$peli[1];
							$sql="SELECT p.* FROM ssii.PELICULA p
								WHERE p.ID='$peli[0]'";
							$result = mysql_query($sql, $myconn);
							$row = mysql_fetch_array($result);
							muestraPelicula($row, $myconn, 0, false);
							
							if (($contador==0)&&(isset($_POST['publica']))){
								require_once 'publicaMuro.php';
								require_once 'vars.php';
								publicaPeli($me["id"], $facebook, $row['Titulo'], "http://apps.facebook.com/moodvie", "niananiaaa", 'http://supergaia.fdi.ucm.es:8060/moodvie/imagenes/vineta.png');
							}
							$contador=$contador+1;
							
							/*$publicado=false;
							if ($publicado==false){
								$publicado=true;
								
								publicaPeli($me["id"], $facebook, $row['Titulo'], "http://apps.facebook.com/moodvie/", " ", 'http://supergaia.fdi.ucm.es:8060/moodvie/imagenes/vineta.png');
								
							}*/
							
						}
						
						echo "<form ACTION=\"recomienda.php\" METHOD=\"post\">";
						echo "<input type=\"hidden\" name=\"publica\" value=\"si\"> ";
						if (isset($_POST['tipo']) && $_POST['tipo']=='animo'){
							echo "<input type=\"hidden\" name=\"tipo\" value=\"animo\"> ";
							echo "<input type=\"hidden\" name=\"animos\" value=\"".$_POST['animos']."\"> ";
						}
						else
							echo "<input type=\"hidden\" name=\"tipo\" value=\"normal\"> ";
				
						echo "<input type=\"submit\" value=\"Publicar recomendación\">";
						echo "</form>";
					/*
								<form ACTION="recomienda.php" METHOD="post">
								<input type="hidden" name="tipo" value="normal" id="normalucha"/>
								<input type="radio" name="tipo" value="animo" id="anim" onclick="interruptor('animosdivision')" /> Recomendación basada en ánimo
								<br />
								<div id="animosdivision">¿Qué estado de ánimo buscas?
									<select name="animos">
										<option value="Sorprendido">Sorprendido</option>
										<option value="Alegre">Alegre</option>
										<option value="Relajado" selected="selected">Relajado</option>
										<option value="Triste">Triste</option>
										<option value="Asustado">Asustado</option>
									</select>
									<br />
								</div>
								<input type="submit" value="¡Recomiéndame!"> 
								</form>
					*/
			
					}
				}
			?>
						
			  
		</div>
		<?php require_once 'columnaDerecha.php';?>
		<?php require_once 'pie.php';?>
		<script type="text/javascript"> 
			FB.Canvas.setSize( );
		</script> 
	</div>	
	
 	</body>
</html>